dewatering filter - English Synonyms Dictionary